主任: director, head...
异口同声: different mouths, same voice, to speak in unison (idiom)...
强行: to do sth by force, Taiwan pr....
上台: to rise to power (in politics), to go on stage (in the theater)...